Channel Scabbardfish - Turkish English Dictionary